#ifndef _WS2812_H_
#define _WS2812_H_

#include <FastLED.h>

#define LED_PIN     2
#define COLOR_ORDER GRB
#define CHIPSET     WS2812B
#define NUM_LEDS    16

#define BRIGHTNESS  255
#define FRAMES_PER_SECOND 60

#define NUM_LEDS_PER_STRIP 16
#define NUM_STRIPS 1

// COOLING: How much does the air cool as it rises?
// Less cooling = taller flames.  More cooling = shorter flames.
// Default 50, suggested range 20-100 
#define COOLING  20

// SPARKING: What chance (out of 255) is there that a new spark will be lit?
// Higher chance = more roaring fire.  Lower chance = more flickery fire.
// Default 120, suggested range 50-200.

#define SPARKING 50

void ws2812_init();
void flow_wifi();
void pride();
void rainbow();
void Fire2012();

#endif